package com.example.demo_mysql_mybatisplus.util.easyexcel.exports.simple_export.dto;


import lombok.Data;

import java.io.Serializable;

/**
 *
 */
@Data
public class PageConfig implements Serializable {
    private String fieldOfPageNum;// 页码 字段的位置
    private String fieldOfPageSize;// 每页数量 字段的位置
    private String fieldOfTotal;// 总数据量字段所在的位置

    private Integer indexOfPageNumField;// 页码 字段在请求args中的下标
    private Integer indexOfpageSizeField;// 每页数量 字段在请求args中的下标
    /***
     * 处理过程中，计算出来的 分页参数所在的位置：
     * -1: 不存在
     * 1： url中
     * 2： 请求体对象中
     */
    private Integer pageParamsPosition = -1;


}
